| Class | Description |
|---|---|
| PDFAnnotation | Defines an abstract PDF annotation. |
| PDFAnnotationAppearance | Defines how an annotation is presented visually on the page. |
| PDFAnnotationBorder | Defines the supported styles for annotation borders. |
| PDFAnnotationCollection | Defines a collection of PDF annotations. |
| PDFCircleAnnotation | Defines a PDF circle annotation. A circle annotation displays an ellipse on the page. |
| PDFCloudPolygonAnnotation | Defines a PDF cloud polygon annotation. |
| PDFCloudSquareAnnotation | Defines a square annotation with a clould style border. A cloud square annotation displays a rectangular cloud on the page. |
| PDFFileAttachmentAnnotation | Defines a PDF file attachment annotation. |
| PDFFreeTextAnnotation | Defines a PDF free text annotation. |
| PDFInkAnnotation | Defines a PDF ink annotation. |
| PDFLineAnnotation | Defines a PDF line annotation. |
| PDFLinkAnnotation | Defines a PDF link annotation. |
| PDFMarkupAnnotation | The base class for PDF markup annotations. |
| PDFPolygonAnnotation | Defines a PDF polygon annotation. |
| PDFPolylineAnnotation | Defines a PDF polyline annotation. |
| PDFPopupAnnotation | Defines a popup annotation. |
| PDFRedactionAnnotation | Defines a redaction annotation. A redaction annotation marks a rectangle on the page that will be redacted. |
| PDFRubberStampAnnotation | Defines a PDF rubber stamp annotation. |
| PDFScreenAnnotation | Defines a PDF movie annotation. |
| PDFSoundAnnotation | Defines a PDF sound annotation. |
| PDFSquareAnnotation | Defines a square annotation. A square annotation displays a rectangle on the page. |
| PDFTextAnnotation | Defines a PDF text note annotation. |
| PDFTextMarkupAnnotation | Defines a PDF text markup annotation. Text markup annotations appear as highlights, underlines, strikeouts or jagged (squiggly) underlines in the text of a document. |